rose bug (macrodactylus subspinosus) - Turkish English Dictionary